DimCourse 
Default Table Name  DimCourse 
Dimensional Model Table Type  Dimension 
Dimension Table Type  Fixed 
Definition 
 

DimCourse Columns 
ColumnName  Domain  Datatype  NULL  Definition 
CourseSK(PK)    int  NO 
 
CourseBK    int  NO 
 
CourseCode    varchar(50)  NO 
 
PublishedCode    varchar(50)  NO 
 
CourseTitle    varchar(150)  NO 
 
CourseType    varchar(50)  NO 
 
CourseTypeCode    varchar(50)  NO 
 
CourseLevel    varchar(100)  NO 
 
CourseLevelCode    varchar(50)  NO 
 
GradeLevel    varchar(50)  NO 
 
DependentCourseFlag    varchar(10)  NO 
 
RemedialCourseFlag    varchar(10)  NO 
 
DefaultPassFailSetting    varchar(50)  NO 
 
Credits    decimal(19, 4)  NO 
 
CreditHours    decimal(19, 4)  NO 
 
EnrollStatusCredits    decimal(19, 4)  NO 
 
EnrollStatusHours    decimal(19, 4)  NO 
 
MinimumCredits    decimal(19, 4)  NO 
 
MaximumCredits    decimal(19, 4)  NO 
 
RetakeCourseFlag    varchar(10)  NO 
 
ExcludeDropsFlag    varchar(10)  NO 
 
RetakeFeeApplicableFlag    varchar(10)  NO 
 
CourseActiveStatus    varchar(10)  NO 
 

DimCourse Primary and Unique Keys 
Key Name  Key Type  Keys 
PK_DimCourse  PrimaryKey  CourseSK 

DimCourse Foreign Keys 
Parent Relationships: 
Table Name  Type  Cardinality  Constraint Name  VerbPhrase  InversePhrase  Foreign Keys  Is Supertype  Not For Replication 
Child Relationships: 
Table Name  Type  Cardinality  Constraint Name  VerbPhrase  InversePhrase  Foreign Keys  Is Subtype  Not For Replication 
FactStudentCourseSchedule  Non-Identifying  One To Zero or More  FK_FactStudentCourseSchedule_DimCourse        NO  YES